home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
BBS
/
UU130S.ARJ
/
SYSOP.DOC
< prev
next >
Wrap
Text File
|
1992-10-17
|
10KB
|
244 lines
SYSOP Documentation for Ultimate Universe version 1.30
------------------------------------------------------
This covers four important aspects of setting up Ultimate Universe to
run on your BBS.
1. Passing Player Information to the Game
2. FILE.DIR, where are the files?
3. Importing & Exporting.
4. Communications Support.
There is a fifth subject: Configuration Variables. This should be studied
thoroughly. This is covered in the file named "CONFIG.DOC".
Once those four items have been handled, Ultimate Universe should consist
of two parts:
1. ULTIMATE.EXE which will called as a DOOR.
2. MDAILY.EXE which will be called as an event once per day.
DAILY.EXE is the Ultimate Universe Daily Maintenance. It has two
command line parameters. The first is the Dimension to perform Daily
Maintenace on. The second is optional and consists of the word RESET.
RESET is used to reinitialize a Dimension. DAILY 1 RESET would reinitialize
Dimension #1. DAILY 0 RESET reinitializes the Primary Dimension and also all
SHIP and subsidiary files. DAILY 3 would perform Daily Mainenance on
Dimension 3.
MDAILY.EXE is merely a small file that runs DAILY for all existing
Dimensions.
==============================================================================
Passing Player Information to the Game
--------------------------------------
The Way Information is Passed to Ultimate Universe depends on the setting of
the Configuration Variable 'Input Type'. (See CONFIG.DOC for details).
------------------------------------------------------------------------------
With Input set to 0 (Stand Alone) all information is prompted for by the game.
This is the intended setting for Home Play and disables all communications
support.
------------------------------------------------------------------------------
With Input set to 1 (Searchlight Support) command line parameters are required:
-Pplayer_name 'The Players Name (no spaces)'
-Tminutes 'Time Remaining on the Board'
-C 'Use Color Display (Taken for CONFIG if not included)'
-N 'Disable ANSI displays (ANSI is used if not included)'
/Bbaud_rate '%B parameter format'
/Pcommport '%P parameter format'
'Ultimate -PGARTH_BIGELOW -T50 -C' would allow me to play in color for 50
minutes. Consult your Search Light manual on how to pass these parameters.
------------------------------------------------------------------------------
With Input set to 2 (DORINFOx.DEF Support) parameters are passed by way of a
DORINFOx.DEF file. Using this configuration node number must be passed to
ULTIMATE.
'ULTIMATE 1' would seek out a DORINFO1.DEF file for the needed parameters.
To use this option the second to the last line of FILE.DIR must also be
modified so the DORINFO is the in the file column and the path to DORINFOx.DEF
is in the path column.
------------------------------------------------------------------------------
With Input set to 3 (Standard DOOR.SYS Support) parameters are passed by way
of the DOOR.SYS file. Unfortunately there are two differing file formats that
are both called DOOR.SYS, this is the most popular of the two. With this
setting selected no parameters are required by ULTIMATE.
To use this option modify the second to the last lime of FILE.DIR (which
probably read 'DORINFO' to read DOOR.SYS. Then change the path in this same
line to read as the path to the DOOR.SYS file.
==============================================================================
What Follows are how to set up Ultimate Universe on an SLLBS:
SearchLight requires very little communications support and only that is
enabled with this setting.
SAMPLE BAT FILE:
----------------
@REM START.BAT
@ECHO OFF
@REM QUICK START UP AND REROUTE OF INFO FILES.
ULTIMATE.EXE -P%1 -T%2 -%3 /B%4 /P%5
COPY NEWPAPER.UU D:\SLBBS\INCLUDES >NUL
COPY RANK.UU D:\SLBBS\INCLUDES >NUL
EXIT
CHANGE PATHNAMES TO APPROPRIATE INCLUDE AREAS IF YOU WANT
TO HAVE STATS AND NEWSPAPER AS BULLETINS
SAMPLE MENU ENTRY FOR SLBBS 2.25
1. Command Name......... Ultimate
2. Command Key.......... U
3. Command Description.. Ultimate Universe
4-9 what your preferances are
10. Command............. START.BAT %U %M %G %B %P
11. Directory Path...... D:\SLBBS\DOORS\UU (YOUR PATH HERE)
12. Comm Support........ None
13. Abort Method........ Terminate
14. Write Protection..... No
14. Door File........... None
15. Pause after door.... Yes
The above is a sample of what we use on the Over Board BBS you
may test and change to your liking.... make sure the path is correct
If you have any problems setting up you may contact me via these
routes:
TOPHERSOFT BBS SYSOP (508)-693-7396
Garth A. C. Bigelow
RR 620 State Road
Vienyard Haven, Ma 02568
===============================================================================
FILE.DIR, where are the files?
------------------------------
FILE.DIR is a file that contains the filenames and pathnames to most of the
files used by Ultimate Universe.
In modifying this file it is VERY IMPORTANT NOT TO ADD ANY CARRIAGE RETURNS
OR IN ANYWAY CHANGE THE ORDER OF THE LINES. Ultimate Universe finds these
names by their place in the file and not by the file names associated with
them.
It is best to start out with all the files in the same directory and for
Ultimate Universe to be run from that directory. If you wish to place files
in other directories you must change FILE.DIR also.
If you leave everything in the current directory the only path that will
need changing is the DORINFO line near the bottom of the file. That should
point to the directory that your board creates its information file.
(Note: this is only necessary when CONFIGURATION VARIABLE Input Type is set
greater than 1.)
================================================================================
Importing & Exporting
---------------------
If you do not have a Registered Version of Ultimate Universe ignore this section.
Importing & Exporting Ships, physically remove the Ships from the Data Files
and create small ship files that are then downloaded and uploaded to yours and
others boards.
The Import Functions calls a BAT file called IMPORT.BAT and passes the name
of the file as the first and only parameter. The directory of the file is
pointed to by the line containing simply 'U' in FILE.DIR.
IMPORT.BAT must be created by you to call some third party protocol program
like DSZ to upload the file from Player to your BBS.
If possible use a common protocol. Also any prompts that the player will
need should be supplied as echoes in the BAT file.
Should the Upload fail it is important that the BAT file delete any residual
part of the Uploaded File.
IMPORT.BAT must reside in the ULTIMATE UNIVERSE directory.
---------------------------------------------------------------------------------
The Export Functions calls a BAT file called EXPORT.BAT and passes the name
of the file as the first and only parameter. The directory of the file is
pointed to by the line containing simply 'U' in FILE.DIR.
EXPORT.BAT must be created by you to call some third party protocol program
like DSZ to download the file from BBS to your Player.
If possible use a common protocol. Also any prompts that the player will
need should be supplied as echoes in the BAT file.
Upon suucessful download EXPORT.BAT should delete the downloaded file, as
Ultimate Universe checks for the existance of this file as a sign of download
failure.
EXPORT.BAT must reside in the ULTIMATE UNIVERSE directory.
===============================================================================
Communications Support
----------------------
Communications are handled thru a file called MODEM.DAT. It contains four
line and looks like this:
1 4 0x3f8 200 200
2 3 0x2f8 200 200
3 4 0x3f8 200 200
4 3 0x2f8 200 200
The first column is the comm port and must correspond with the line number.
The second column is Interrupt Vector for that comm port.
The third column is the Base Address for that comm port.
The fourth column is the size of the in-coming buffer.
The last column is the size of the transmitting buffer.
If your modem uses comm port 1, 2, 3 or 4 in the standard manner you do not
need to change MODEM.DAT. If you have a non-standard modem or one that uses
a higher comm port you will need to correct or add comm port entries in
MODEM.DAT.
Warning: Lockups have been reported in some slow XT machines in the comm
support mode. There is currently no cure for this, however I am
writing FOSSIL driver support into version 1.40 and hopefully that
will fix this problem.
I you experience repeated lockups (more than once) please send
me a description of your type and speed of computer, the baud
rate running when the lockup occured and the brand of BBS software
you use. This will greatly assist me in nailing down this problem.
Warning: This product has been tested up to 9600 baud.
Beyond that there may be screen display problems. As this is a
combination of modem speed and computer speed it is best to test
this individually to see if the display looks okay.
---------------------------------------------------------------------------------
Registered versions in addition to having the Import and Export function
also have Multi-dimensions and SPACE MADNESS. Shareware versions also
lag at least 1 version behind Registered versions. To Register please
see REGIST.FRM